@charset "utf-8";
/* CSS 快蚁 手机默认样式 */

@media screen and (min-width: 640px) {
    html{ font-size:20px;}
}
@media screen and (min-width: 480px) and (max-width: 639px){
    html{ font-size:15px;}
}
@media screen and (min-width: 360px) and (max-width: 479px){
    html{ font-size:12px;}
}
@media screen and (max-width:359px){
    html{ font-size:10px;}
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,section,article,aside,header,footer,nav,dialog,figure,hgroup{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
ul,ol,li{list-style:none}
em,i{font-style:normal}
img{ border:none;-webkit-touch-callout: none; }
input,img{vertical-align:middle;}
input:focus{outline:none;}
.l{ float: left;} .r{ float: right;}
a{color:#333;text-decoration:none;}
.clear{clear: both;float: none;height: 0;margin: 0;padding: 0;width: 0; overflow: hidden;}
.clearfix:after{content:".";display: block;height: 0;clear: both;visibility: hidden;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);}

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}
body{font-family: "arial","微软雅黑";  -webkit-font-smoothing: antialiased; }